autonomous bladder - German English Dictionary